home *** CD-ROM | disk | FTP | other *** search
- Q23435 Exec Functions Ignore Maximum Allocation
- C Compiler
- 3.00 4.00 5.00 5.10
- MS-DOS
-
- Summary:
- The exec routines ignore the maximum allocation information in the
- .EXE file header. If you exec a program (through EXEMOD or the LINK
- option /CP:1) whose maximum allocation is set equal to the minimum
- allocation, the program will be incorrectly allocated the full 64K
- DGROUP. If you run the same program from DOS, the maximum allocation
- information is honored.
- The effective maximum allocation for any exec'ed program is 0xffff
- (whatever DOS has available), regardless of what the maximum
- allocation number is in the program's .EXE header.
- Microsoft has confirmed this to be a problem in C Versions 4.00,
- 5.00, and 5.10. We are researching this problem and will post new
- information as it becomes available.
-
- Keywords: TAR61070 buglist4.00 buglist5.00 buglist5.10
- Updated 88/07/21 03:19
-